using System.Configuration;

namespace TfsSpam.Differ.Configuration
{
    /// <summary>
    /// The TransformConfig class contains the settings for how to transform the
    /// changeset XML document to a HTML document.
    /// </summary>
    public class TransformConfig : ConfigurationSection
    {
        #region -- Public properties
        /// <summary>
        /// The fully qualified path (in TFS) of the XSLT stylesheet to use when
        /// transforming the changeset XML document to a HTML document.
        /// </summary>
        [ConfigurationProperty( "sourceItemPath", IsRequired = true )]
        public string Source
        {
            get { return (string) base[ "sourceItemPath" ]; }
        }
        #endregion
    }
}
